# -*- encoding:utf8 -*-
import models

def already_zhan(user,jiemu_id):
    """查询，该用户是否在该节目已经点赞了。
    
    Return:
    @jiemu : 数据行，这里是为了只查询一次数据库，索性将数据行对象返回，后面就不用再去查了
    @al_zhan:
    """
    jiemu = models.Jiemu.objects.get(jiemu_id=jiemu_id)
    if jiemu:
        ls = jiemu.zhan_list.split(',')
        if user and user not in ls:
            return jiemu,False
    return jiemu,True
        
def dian_zhan(user,jiemu):
    """
    Args:
    @jiemu: 数据库行对象，可以直接操作
    """
    jiemu.zhan_list+='%s,'%user
    jiemu.save()
    return jiemu.number()

